2016-03-08 3 views
0

Я создаю приложение для электронной коммерции для своего университетского проекта. В моем проекте каждый продукт будет принадлежать категории и категории детей (необязательно) и категории большого ребенка (необязательно). например, продукт яблочный будет принадлежать к свежим фруктам, которые будут принадлежать фруктам & овощей, которые также будут принадлежать к категории продуктов. Здесь пища будет родительским котом, фрукты и овощи станут детенышей кошкой, свежие фрукты станут великим ребенком. Как я могу реализовать идею в таблице категорий, где я могу загрузить продукт, который коснется этих полей?Как я могу создать таблицу категорий, где я могу загрузить продукт, который будет касаться полей категории, дочерней категории и большой детской категории?

ответ

0

разумный дизайн будет выглядеть так:

=================================== 
C_ID  categories parent_CID 
=================================== 

это достаточно для того, чтобы получить категории, и это ребенок, и это внук. Подсказка: если вы используете Oracle, вы можете использовать соединение, чтобы получить их легко