Det finnes flere stiler for å representere datastrukturdiagrammer, og måten å definere kardinalitet er bemerkelsesverdige forskjellen mellom disse. Valgene står mellom å bruke piler, inverterte piler (kråkeføtter) og numerisk representasjon av kardinaliteten.