PostgreSQL-Nullwert-Fremdschlüssel

9

Ich erstelle eine postgreSQL-Tabelle mit einem Fremdschlüssel, der sich selbst referenziert. Es handelt sich also um eine Struktur, die einer Struktur ähnelt:

%Vor%

Das Problem besteht darin, dass die ParentID automatisch auf NOT NULL gesetzt wird und daher in dieser Baumstruktur kein Root vorhanden sein kann. Wie mache ich es NULL-fähig?

    
user3146897 30.12.2013, 16:10
quelle

1 Antwort

12

Wahrscheinlich möchten Sie den Typ Ihrer ParentID in eine Ganzzahl ändern, die der Typ der seriellen Schnittstelle ist.

%Vor%

Die Dokumentation für den ganzzahligen und seriellen Datentyp finden Sie hier: Ссылка

    
eKIK 30.12.2013, 16:22
quelle