[求助][資料庫]表間約束的刪除完整性?
例如有關於樹形結構的資料表
nodeid,表示節點唯一性值,primary and unique
parent,表示某節點的父節點引用。
由於nodeid和parent是在同一張表中,不能用主外來鍵約束,
我對資料庫不是很熟悉,不知道在同表中的能否表達這種概念:
就是nodeid的所在行row被刪除,在資料庫層導致任何parent為
該[nodeid]值的行自動被刪除,並且遞迴處理。
具體如能結合mysql/innodb,oracle,sqlserver任何一例描述更好,
thanks
nodeid,表示節點唯一性值,primary and unique
parent,表示某節點的父節點引用。
由於nodeid和parent是在同一張表中,不能用主外來鍵約束,
我對資料庫不是很熟悉,不知道在同表中的能否表達這種概念:
就是nodeid的所在行row被刪除,在資料庫層導致任何parent為
該[nodeid]值的行自動被刪除,並且遞迴處理。
具體如能結合mysql/innodb,oracle,sqlserver任何一例描述更好,
thanks
相關文章
- SQL Server實戰三:資料庫表完整性約束及索引、檢視的建立、編輯與刪除SQLServer資料庫索引
- 表的完整性約束
- 資料庫系統之實體完整性約束資料庫
- 完整性約束
- 如何解決邏輯刪除與資料庫唯一約束衝突資料庫
- MySQL——表的約束,資料型別,增刪查改MySql資料型別
- 資料庫常用約束資料庫
- mysql資料庫約束MySql資料庫
- mysql~資料完整性考慮~外來鍵約束MySql
- 生成指令碼,得到所有表的外來鍵約束,然後刪除並重建這些約束指令碼
- 如何刪除資料庫下的所有表(mysql)資料庫MySql
- MySQL之完整性約束MySql
- 【C/C++】資料庫刪除大表C++資料庫
- oracle建立臨時表空間和資料表空間以及刪除Oracle
- MySQL刪除資料表MySql
- 批量刪除MSSQL 中主外來鍵約束SQL
- MySQL資料庫表誤刪除恢復(一)MySql資料庫
- indexedDB 刪除資料庫Index資料庫
- 2.11 刪除資料庫資料庫
- Laravel 資料庫裡的資料刪除Laravel資料庫
- 資料庫 資料庫的完整性資料庫
- MySQL 5.7的表刪除資料後的磁碟空間釋放MySql
- MYSQL資料庫表記錄刪除解決方案MySql資料庫
- python 刪除大表資料Python
- Tablespace表空間刪除
- Sqlserver中所有約束的型別,建立、修改與刪除SQLServer型別
- 6.12php對資料庫的刪除和批量刪除PHP資料庫
- Sql server 檢視錶引用、依賴項,刪除表及約束 指令碼SQLServer指令碼
- SQL Server 資料表程式碼建立約束SQLServer
- 簡單介紹mysql如何刪除資料表和關聯的資料表刪除詳情MySql
- 刪除linux下的oracle資料庫LinuxOracle資料庫
- PostgreSQL:資料庫的建立與刪除SQL資料庫
- 【北亞資料恢復】誤刪除oracle表和誤刪除oracle表資料的資料恢復方法資料恢復Oracle
- 一定要有密碼才能刪除資料庫的表嗎?密碼資料庫
- 資料庫的集合,分頁及約束條件資料庫
- MySQL資料庫:6、約束的概述及語法MySql資料庫
- 資料庫中欄位資料型別以及約束資料庫資料型別
- 刪除a表中和b表相同的資料
- mysql 刪除表中重複的資料MySql