데이터베이스를 공부하는 학생인데요... 졸업 작품으로 조그마한 데이터베이스를 설계 중인데...
개념 설계에서 부터 문제가 좀 있어서 문의 드립니다...
저희는 Mactch Maker 라는 커플매니져 싸이트를 구성중인데... msn.match.com 과 비슷하게요... 그런데 E-R Diagram 부터 문제가 좀 많네요...
우선 고객은 남성과 여성 2테이블로 구성했구요... 남성이나 여성이 서로의 프로필은 볼수 있지만... 연락처는 볼수 없도록 하구요... 둘 모두가 동의 했을때만 서로의 연락처를 볼수 있도록 합니다... 또한 둘 모두가 동의해서 연락처를 보기 전에 돈을 내야만 합니다... 둘 모두가 돈을 내야함... 이 정도의 조건으로 저희가 그린 E-R Diagram 은...
[Man] -----<request>----- [Woman] n | m 1 | | [Account]
남과 여사이에 Request 가 성립되면... account 돈을 확인해서 서로의 연락처를 전달해 주는 것입니다... 삼진이 되버려서...흠...어떻게 해야될지 모르겠군요... 이렇게 되도 되는건지 혹시 다른 의견이 계시면... 부탁 드립니다...
|