/* basic info for a user defined file or service object */
CREATE TABLE  UserServices
(
	ID            		Integer primary key not null,
	Path 			Text  not null, 
	Name	 		Text, 

    	unique (Path, Name)

);



/* de-normalised metadata which is unprocessed (not normalized or casefolded) for display only - never used for searching */
CREATE TABLE  UserMetaDataDisplay 
(
	ServiceID		Integer not null,
	MetaDataID 		Integer  not null,
	UserValue		Text,
	Length			Integer.	
	
	primary key (ServiceID, MetaDataID)
);



syntax highlighted by Code2HTML, v. 0.9.1