একমুখী এবং দ্বিদ্বিদী সংঘের মধ্যে পার্থক্য কী?
যেহেতু ডিবিতে তৈরি করা টেবিলটি সব একই, তাই আমি কেবলমাত্র তফাতটি পেয়েছি যে দ্বিদ্বিদ্বীপ সংঘের প্রতিটি পক্ষেরই অন্যটির সাথে রেফারেন্স থাকবে, এবং একমুখী নয়।
এটি একমুখী সমিতি is
public class User {
private int id;
private String name;
@ManyToOne
@JoinColumn(
name = "groupId")
private Group group;
}
public class Group {
private int id;
private String name;
}
দ্বি নির্দেশমূলক সমিতি
public class User {
private int id;
private String name;
@ManyToOne
@JoinColumn(
name = "groupId")
private Group group;
}
public class Group {
private int id;
private String name;
@OneToMany(mappedBy="group")
private List<User> users;
}
পার্থক্যটি হ'ল গ্রুপটি ব্যবহারকারীর একটি উল্লেখ রেখেছে কিনা।
তাই আমি ভাবছি যদি এই একমাত্র পার্থক্য হয়? কোনটি সুপারিশ করা হয়?