Цитата:
Сообщение от morebeauty
Целостность должны контролировать методы класса (который я таки затрудняюсь написать), ну а содержимое будет текстовым (а как иначе поместить туда несколько численных переменных?).
По поводу отбора, тут все просто. Я ведь не зря поместил ИДшники в скобки, искать можно будет по лайку с жестким совпадением (поле содержит "(3)", например).
|
Можешь конечно поизвращаться с именно такой структурой. Но в общепринятом виде вместо поля "содержимое" тебе нужно поле "ParentID" в котором будет указываться "ID" папки в которой находится объект. Тогда получим следующее:
ID / Имя объекта / Тип объекта / ParentId
1 / root / root / Null
2 / Catalog1 / Catalog / 1
3 / Catalog2 / Catalog / 1
4 / Catalog3 / Catalog / 3
5 / File1 / File / 2
6 / File2 / File / 3
7 / File3 / File / 4