Задавайте вопросы, мы ответим
Вы не зашли.
Подскажите структуру таблиц для реализации генеалогическое дерева
Заранее спасибо.
Неактивен
CREATE TABLE human (id INT KEY AUTO_INCREMENT, parent INT, ..., INDEX(parent));
Если захотите потом выбирать отдельные ветки, может быть удобно вести денормали-
зационную табличку всех родителей (хранить id не только непосредственных родите-
лей, но и дедов, прадедов и т.п.)
CREATE TABLE allparents (id INT NOT NULL, parent INT NOT NULL, PRIMARY KEY (id, parent));
Неактивен