データリレーションシップとは?データベース設計で押さえるべき種類と実務での活用方法