Est-ce la bonne façon de créer SQL affirmation?

afin de rendre ce type d'affirmation

create assertion assert  
check "EMPTY SET" = (select User         
     from Video  
     where date=current_date()  
     group by user  
having count(*) >= 10

cette affirmation est-elle de droite?

create assertion assert  
check  0 = (select count(*)  
     from Video  
     where date=current_date()  
     group by user  
having count(*) >= 10
Est la deuxième contrainte ne fonctionne pas? Ou demandez-vous si il ya une meilleure façon?
je me demande si c'est la bonne voie ou pas

OriginalL'auteur user591931 | 2011-02-06