Objektrelationell mappning
Teknik som kopplar programobjekt till data i en relationsdatabas.
Vad är objektrelationell mappning?
Objektrelationell mappning, ORM, kopplar objekt eller modeller i programmet till relationsdatabasens strukturer. Ett verktyg översätter många åtkomster till databasoperationer. Hantering av fält, relationer och ändringar beror på ORM och konfiguration. Metoden fattar inte teamets beslut om schema, villkor, frågor och migreringar.
I en påhittad portal representerar modellen ServiceRequest en sparad förfrågan. En objektändring i minnet innebär inte automatiskt en beständig databasändring i varje verktyg; avsett sparflöde måste köras. Teamet kontrollerar genererade frågor, nödvändiga data och åtkomsträttigheter. En bekväm modellfråga garanterar varken lämplig prestanda eller rätt att se alla returnerade förfrågningar.
Källor
Relaterade begrepp
- Relationell datamodellEn datamodell med tabeller, rader, kolumner och uttryckligen beskrivna relationer.
- SQLEtt språk för att definiera, fråga efter och ändra data; ingen enskild databasprodukt.
- PostgreSQLEtt öppet objektrelationellt databassystem för strukturerad lagring och frågor mot data.
- Unik nyckelEn unik nyckel hindrar upprepade värden eller kombinationer inom det fastställda dataområdet.
- DatabasfrågaEn databasfråga begär data enligt angivna villkor. Urval, omfattning och ordning ska passa arbetets syfte.
- DatabasindexEtt databasindex stöder lämpliga sökningar. Det gör inte alla frågor snabbare och kräver utrymme och underhåll.
Ditt projekt med ASES
Beskriv ditt projekt för oss. Vi hör av oss med en första bedömning.