Example #1
0
def validateDecompositionEnd(relations, fds, mvds, targetnf):
	if targetnf == "BCNF":
		i,r = DBnormalizer.getFirstNonBCNFRelation(relations, fds)
	else:
		i,r = DBnormalizer.getFirstNon4NFRelation(relations, fds, mvds)
	if i==-1:
		return True
	else:
		return False
Example #2
0
def validateDecompositionEnd(relations, fds, mvds, targetnf):
	if targetnf == "BCNF":
		i,r = DBnormalizer.getFirstNonBCNFRelation(relations, fds)
	else:
		i,r = DBnormalizer.getFirstNon4NFRelation(relations, fds, mvds)
	if i==-1:
		return True
	else:
		return False