Last active
September 24, 2020 02:52
-
-
Save fhpriamo/a560b0efe7702118efb1591618031b8b to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
K --- Y // K e Y são opcionais; K e Y NÃO possuem quaisquer relações. | |
K === Y // K e Y são necessários; K e Y NÃO possuem quaisquer relações. | |
K --> Y // K e Y são opcionais; A presença de K demanda que Y esteja presente. | |
K --x Y // K e Y são opcionais; A presença de K demanda que Y NÃO esteja presente. | |
K ==x Y // K é necessário; A presença de K demanda que Y NÃO esteja presente (Y é proibido). | |
K ==> Y // K é necessário; A presença de K demanda que Y esteja presente (Y é necessário) | |
K <=> Y // K e Y são necessários; A presença de K demanda que Y esteja presente; A presença de Y demanda que K esteja presente. | |
K <-> Y // K e Y são opcionais; A presença de K demanda que Y esteja presente; A presença de Y demanda que K esteja presente. | |
K x-x Y // K e Y são opcionais; A presença de K demanda que Y NÃO esteja presente; A presença de Y demanda que K NÃO esteja presente. | |
K x=x Y // K e Y são proibidos; A presença de K demanda que Y NÃO esteja presente; A presença de Y demanda que K NÃO esteja presente. | |
L :: R // a expressão à esquerda (L) equivale à expressão (ou expressões) à direita (R). | |
o // elemento da coluna está presente. | |
x // elemento da coluna NÃO está presente. | |
X // resulta em violação das regras de validação. | |
- // resulta em nada (ambos fatores estão faltantes). | |
A // resulta em SOMENTE A. | |
B // resulta em SOMENTE B. | |
AB // resulta na combinação de A e B (ambos fatores estão presentes). | |
1) A --- B | |
A B | | |
----+--- | |
o x | A | |
x o | B | |
o o | AB | |
x x | - | |
2) A === B :: A <== B :: A <=> B :: A ==> B | |
A B | | |
----+--- | |
o x | X | |
x o | X | |
o o | AB | |
x x | X | |
3) A --> B | |
A B | | |
----+--- | |
o x | X | |
x o | B | |
o o | AB | |
x x | - | |
4) A <-- B | |
A B | | |
----+--- | |
o x | A | |
x o | X | |
o o | AB | |
x x | - | |
5) A ==x B | |
A B | | |
----+--- | |
o x | A | |
x o | X | |
o o | X | |
x x | X | |
6) A x=x B | |
A B | | |
----+--- | |
o x | X | |
x o | X | |
o o | X | |
x x | X | |
7) A x== B | |
A B | | |
----+--- | |
o x | X | |
x o | B | |
o o | X | |
x x | Z | |
8) A x-- B :: A --x B | |
A B | | |
----+--- | |
o x | A | |
x o | B | |
o o | X | |
x x | - | |
9) A <-> B | |
A B | | |
----+--- | |
o x | X | |
x o | X | |
o o | AB | |
x x | - |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment