I just dicovered while investigating a bug that when I created a dotlrn community it was able to create 2 node_ids on the site_nodes. Though the question belongs to dotlrn forum I wanted to know why we donnot have a constraint on the site_nodes table that restricts , as any good data model should preserve its integrity?