Junior — Middle
Consegue dar um exemplo de união mínima de dados num sistema?
sobes.tech IA
Resposta da IA
A união mínima de dados é o processo de combinar dois ou mais conjuntos de dados por uma característica comum, onde no conjunto resultante apenas aparecem os registros presentes em todos os conjuntos originais.
Exemplo: há duas tabelas com utilizadores e os seus pedidos.
| UserID | Name |
|---|---|
| 1 | Ivan |
| 2 | Olga |
| UserID | OrderID |
|---|---|
| 1 | 1001 |
| 3 | 1002 |
A união mínima (INNER JOIN) por UserID resulta em:
| UserID | Name | OrderID |
|---|---|---|
| 1 | Ivan | 1001 |
Apenas o utilizador com UserID=1 está presente em ambas as tabelas.
No QA, isto é importante para verificar a correção das ligações e a integridade dos dados durante os testes de integração.