| 
	
	
		
		
		
		 It doesnt look terrible, but you need at least two more tables: 
a category table for gallery 
a niche table for models 
and possibly a lookup table for niche 
 
In any case whereever you'll have something that isn't unique among every record, you should store that information externally.  'niche' is a perfect example of this.  You might end up with 100 chicks with big tits. if you eventually end up changing the term "Big Tits" to "Busty", you'll have to make that change in each record. 
 
I recommend you also have a lookup table for niche, so that your models can have multiple niches.  Imagine having a busty redhead. You can use that information to cater to freaks like me who go insane for big tits and red hair. 
		
	
		
		
		
		
			
		
		
		
		
		
			
		
		
	
	 |