Одноуровневые отношенияMySql

Форум по Mysql
Ответить
Anonymous
 Одноуровневые отношения

Сообщение Anonymous »

У меня есть таблица (представляющая приложения, но это не очень актуально для этого вопроса), и я хотел бы иметь отношения с одним ко многим родителям. < /p>



id < /th>

< th> name < /th>
parentid < /th>
< /tr>
< /thead>

1 < /td>
parent < /td>
null < /td>
< /tr>

2 < /td>
child a < /td>
1 < /td>
< /tr>
< tr>
3 < /td>
child b < /td>
1 < /td>
< /tr>


Я также хотел бы обеспечить соблюдение отношения только на одноуровне Используется как родитель по другим записям: < /p>



id < /th>
name < /th>
parentid < /th>
ok < /th> < /tr>
< /thead>


1 < /td>
parent < /td>
null < /td>
да < /td>
< /tr>

2 < /td>
ряд < /td>
1 < /td>
нет: имеет как родитель, так и дети < /td>
< /tr>

3 < /td>
Grandchild < /td>
2 < /td>
нет: ребенок ребенка



i думал о обеспечении соблюдения этого через код, но мне было интересно, есть ли родной способ применения этого, например, с некоторым ограничением.
Я использую базу данных MySQL, если это как -то актуально.

Подробнее здесь: https://stackoverflow.com/questions/793 ... lationship
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «MySql»