Common components for the Entity/Data layer.