Notes for component model (CRUD)