[求助][資料庫]表間約束的刪除完整性?
例如有關於樹形結構的資料表
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
相關文章
- Oracle資料庫開發——表(資料完整性約束)Oracle資料庫
- 資料完整性約束:主鍵、外來鍵、各種約束的建立刪除語句
- SQL Server實戰三:資料庫表完整性約束及索引、檢視的建立、編輯與刪除SQLServer資料庫索引
- 刪除資料庫表空間資料庫
- 資料庫系統之實體完整性約束資料庫
- 解決資料庫的索引亂碼問題,先刪除外來鍵約束,再刪除主鍵約束及其索引資料庫索引
- 新增/刪除約束(Oracle)Oracle
- MySQL——表的約束,資料型別,增刪查改MySql資料型別
- Mysql資料庫學習(三):表的crud操作、完整性約束、select各種查詢MySql資料庫
- 【ITPUB論壇】求助!刪除表空間出錯
- 如何解決邏輯刪除與資料庫唯一約束衝突資料庫
- 資料庫常用約束資料庫
- mysql~資料完整性考慮~外來鍵約束MySql
- MySQL之完整性約束MySql
- MongoDB 資料庫建立刪除、表(集合)建立刪除、資料增刪改查MongoDB資料庫
- 生成指令碼,得到所有表的外來鍵約束,然後刪除並重建這些約束指令碼
- 【Oracle-資料庫維護】-刪除臨時表空間Oracle資料庫
- Oracle批量建立、刪除資料庫表Oracle資料庫
- 刪除或清空具有外來鍵約束的表資料包-ERROR 1701 (42000)Error
- 如何刪除資料庫下的所有表(mysql)資料庫MySql
- oracle誤刪除表空間的資料檔案Oracle
- ORACLE資料庫中刪除表資料後,資料庫表空間已使用不會自動減少Oracle資料庫
- 【C/C++】資料庫刪除大表C++資料庫
- 資料庫 - 索引、基本表建立與刪除資料庫索引
- 臨時表空間資料刪除問題
- 解決無法刪除表,提示被外來鍵約束引用
- 批量刪除MSSQL 中主外來鍵約束SQL
- mysql 刪除老是報外來鍵約束MySql
- 如何正確的刪除表空間資料檔案
- oracle建立臨時表空間和資料表空間以及刪除Oracle
- MySQL刪除資料表MySql
- 刪除大表資料
- 【TABLESPACE】Oracle資料庫預設永久表空間的查詢及刪除方法Oracle資料庫
- 【PK】Oracle 10g刪除主鍵約束後無法刪除唯一約束索引問題的模擬與分析Oracle 10g索引
- MySQL資料庫表誤刪除恢復(一)MySql資料庫
- 資料庫 資料庫的完整性資料庫
- SQL Server 資料表程式碼建立約束SQLServer
- indexedDB 刪除資料庫Index資料庫