Kaufmann
Новичок
Здравствуйте! Прошу совета по организации структуры базы данных. К примеру, мне требуется хранить в БД комментарии к разным постам... Так вот, как и почему лучше организовать структуру.
1 Вариант:
Хранить комментарии в отдельной таблице, с уникальным идентификатором для каждого и указанием идентификатора поста, к которому эти комменты относятся.
1 вчерашний коменнтарий 5 пост
2 мой комментарий 5 пост
3 коменнтарий отца 5 пост
2 Вариант:
Хранить комментарии в отдельной таблице, ЧЕРЕЗ ЗАПЯТУЮ, указав идентификатор поста к которому они относятся.
1 вчерашний коменнтарий,мой комментарий,коменнтарий отца 5 пост
---
Скорее всего первый вариант наиболее правилен... Но второй может быть проще, т.к. НИКАКИХ МАНИПУЛЯЦИЙ С ЭТИМИ ЗАПИСЯМИ В ДАЛЬНЕЙШЕМ НЕ БУДЕТ! Если все так, прошу также разъяснить случай КОГДА ДОПУСТИМО ИСПОЛЬЗОВАНИЕ ВТОРОГО ВАРИАНТА.
1 Вариант:
Хранить комментарии в отдельной таблице, с уникальным идентификатором для каждого и указанием идентификатора поста, к которому эти комменты относятся.
1 вчерашний коменнтарий 5 пост
2 мой комментарий 5 пост
3 коменнтарий отца 5 пост
2 Вариант:
Хранить комментарии в отдельной таблице, ЧЕРЕЗ ЗАПЯТУЮ, указав идентификатор поста к которому они относятся.
1 вчерашний коменнтарий,мой комментарий,коменнтарий отца 5 пост
---
Скорее всего первый вариант наиболее правилен... Но второй может быть проще, т.к. НИКАКИХ МАНИПУЛЯЦИЙ С ЭТИМИ ЗАПИСЯМИ В ДАЛЬНЕЙШЕМ НЕ БУДЕТ! Если все так, прошу также разъяснить случай КОГДА ДОПУСТИМО ИСПОЛЬЗОВАНИЕ ВТОРОГО ВАРИАНТА.