sql >> Database teknologi >  >> RDS >> Database

UML-notation

UML er populær for sine notationer. Vi kender alle det UML er til at visualisere, specificere og dokumentere komponenterne i software og ikke-softwaresystemer. Desuden har UML mange typer diagrammer, som er opdelt i to kategorier. Nogle typer repræsenterer strukturel information, andre generelle typer adfærd. Blandt disse er der en, der almindeligvis bruges til entitetsforholdsdiagrammer.

  • I UML er en entitet er repræsenteret af et rektangel:

  • Relationer er fuldt optrukne linjer med kardinalitet angivet i enderne af linjerne:

  • Generalisering er repræsenteret af en tom pil:

  • Aggregation er vist som binær association med en hul diamant som et symbol på aggregeringen i slutningen af ​​associationslinjen. Delenheden kan tilhøre mere end én aggregatklassifikator, og den kan eksistere uafhængigt af aggregatet.

  • Komposition præsenteres som binær association med en sort diamant som et symbol på sammensætningen i slutningen af ​​associationslinjen. En sammensætning specificerer, at levetiden for den del af enheden er afhængig af levetiden for hele enheden.

Lad os modellere vores bog- og kapiteleksempel ved hjælp af UML-notation.


  1. Returner id, hvis der findes en række, INSERT ellers

  2. Sammensæt feltværdi til streng i SQL Server

  3. DNA vs moderne sikkerhedskopieringsmetoder:Fremtiden for datalagring

  4. Konverter et resultatsæt fra SQL Array til Array of Strings