뷰모델을 먼저 만들어줬다
CoreData는 싱글톤으로 사용하니까 static으로 instance만들어주고
container에 로드와 save 할 수 있게 해줌
Entity들을 만들어주자
Business -> Department -> Employee 순으로 관계를 형성할 예정
Relationship 을 추가하고 Type을 To Many로 골라줬음
각각의 relationship을 잘 설정해주고 type을 꼭 선택해준다!
하나의 Entity가 하나로 대응될지 vs 여러개로 대응될 지 선택해줘야함
뷰모델에서 business Entity 배열을 선언하고,
addBusiness라는 메소드를 작성해줌
newBusiness의 name에 Apple을 넣어주고!
매니저 인스턴스에서 save까지 해줌
그리고 버튼을 만들어서 액션으로 Entity가 저장되게 해줌
아직까지는 관계들이 복잡하게 느껴짐
1시간 20분을 다 봤지만 그냥 한번 훑고 지나가는 정도로만 이해했음!!