[Resolvido]Tabela duplicada (Annotations)

Olá a todos. tenho as seguintes anotações:

[code]@Entity
@Table(name=“ator”)
public class Ator {

@Id
@GeneratedValue(strategy=GenerationType.AUTO)
private Long id;
@Column(length=200)
private String nome;


@OneToMany(mappedBy="ator")
private Set<MidiaAtor> ma;[/code]

[code]
@Entity
@Table(name=“midiaator”)
public class MidiaAtor {

@Embeddable
public static class Ids implements Serializable{
	
	@Column(name="idAtor")
	private Long idAtor;
	
	@Column(name="idMidia")
	private Long idMidia;
	
	public Ids(){}
	
	public void setIds(Long idMidia, Long idAtor){
		this.idMidia = idMidia;
		this.idAtor = idAtor;
	}

}

@EmbeddedId
Ids ids = new Ids();


@ManyToOne
@JoinColumn(name="idMidia", insertable=false, updatable=false)
private Midia midia;

@ManyToOne
@JoinColumn(name="idAtor", insertable=false, updatable=false)
private Ator ator;[/code]

[code]@Entity
@Table(name=“midia”)
public class Midia {
@Id
@GeneratedValue(strategy=GenerationType.AUTO)
private Long id;

@Column(length=200)
private String nome;


@OneToMany (mappedBy="midia")
private Set<MidiaAtor> ma;
[/code]

Quando gero os dados está duplicando a Tabela MidiaAtor. Alguém sabe o motivo?

Olá, mrsmylle!

Por favor coloque a solução do problema, porque pode acontecer de mais pessoas terem esta dúvida…

vlw,
abraço…

Simplesmente pressa!!heheh!!Mas é, no mappedBy da midia, eu deixei em branco!!Apenas isso!!
Falows!!