确保 BCNF 中的数据库
Make sure database that is in BCNF
我设计了一个数据库,现在我在 BCNF 中创建了它,但是我如何确定它确实在 BCNF 中,我如何检查它?我知道什么是 BCNF 但我只想知道是否有任何方法或方法可以检查它或确保它在 BCNF 中。我尝试了一些查询,但不确定是否足够。
你必须明确地做到这一点,并通过通常的方式检查,即,你需要在你的 table 中找到所有候选键,如果所有的 FD( 功能依赖性 ) 满足定义.
我设计了一个数据库,现在我在 BCNF 中创建了它,但是我如何确定它确实在 BCNF 中,我如何检查它?我知道什么是 BCNF 但我只想知道是否有任何方法或方法可以检查它或确保它在 BCNF 中。我尝试了一些查询,但不确定是否足够。
你必须明确地做到这一点,并通过通常的方式检查,即,你需要在你的 table 中找到所有候选键,如果所有的 FD( 功能依赖性 ) 满足定义.